JavaScript Job: Senior Fullstack Developer

Job added on

Company

ElectroNeek
Argentina

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

We are ElectroNeek

ElectroNeek empowers IT Service Providers to bring complex Hyperautomation technologies to 200M+ small and medium-size clients with no-code tools, partner-centric support, and disruptive business models. With customers ranging from boutiques and newcomers in the automation-as-a-service industry to established market players like Xerox, Compasso, and Ricoh, ElectroNeek provides best-in-class services including ultimate GTM support by vendors.

Role Description:

We are seeking a Senior Full-stack JS/TS Developer to join our world-class engineering team responsible for building ElectroNeek's leading RPA platform.

You will be responsible for designing and implementing system components (mainly backend), writing and reviewing code, debugging and fixing, identifying improvement opportunities to refactor the code, and considering also those tasks that satisfy non-functional requirements: security, performance, deployment frequency, scalability, and monitoring.

Along with the rest of the team, help maintain the quality, organization, and lifecycle of the entire application. #Li-Remote #LI-Remote

Responsibilities

  • Designing and implementing system components (mainly backend), including those that satisfy non-functional requirements: security, performance, deployment frequency, scalability, and monitoring;
  • Writing and Reviewing code;
  • Architactural perspective towards the product;
  • Identify improvement opportunities and define refactoring and implementation plan;
  • Participate in Level 3 of the Customer Support process, troubleshooting incidents and helping QA and Customer Support Engineering teams;
  • Take an active part in Scrum ceremonies.

Requirements:
  • 6+ years as a software developer;
  • Proved skills in NodeJs, TypeScript, and the JavaScript ecosystem in general;
  • Experience in writing unit tests, using TDD / BDD methodology;
  • Ability to write well-structured code;
  • Good skills in the design of system components and their interconnections.
  • Knowledge of technical English to interact with a global team;
  • Experience working within a remote team;
  • Advanced Git user;
  • Experience with NestJs / Express will be a plus;
  • Experience with Electron will be a plus;
  • Experience with Angular will be a plus given that it will be necessary to understand end to end design of our applications;
  • At least Upper-intermediate English level.

Conditions:
  • A fully-remote, tech-enabled environment;
  • Interesting challenges and opportunities;
  • Stable and competitive salary in USD;
  • Quarterly bonus plan;
  • Stock Option Plan;
  • 10 AM - 7 PM ART/BRT Mon to Fri;
  • PTO and vacations;
  • Friendly multi-diverse working teams.